Production Coordinator - French English Dictionary